painted tortoise - Spanish English Dictionary